Artifact: Business Use Case
Purpose
The following people use the business use cases:
Properties
Brief
Outline
A template is provided for a Business Use-Case Specification, which contains the textual properties of the business use case. This document is used with a requirements management tool, such as Rational RequisitePro, for specifying and marking the requirements within the use case properties. The diagrams of the business use case can be developed in a visual modeling tool, such as Rational Rose. A use-case report (with all properties) may be generated with Rational SoDA. For more information, see tool mentors: Managing Use Cases with Rational Rose and Rational RequisitePro and Using SoDA to Create a Use-Case Report. (hyperlinks into HTML template in a new window) 1. Introduction1.1 Purpose1.2 Scope1.3 Definitions, Acronyms and Abbreviations1.4 References1.5 Overview2. Business Use Case Name2.1 Brief Description3. Goals4. Performance Goals4.1 <name of performance goal>5. Workflow5.1 Basic Workflow5.1.1 <name of workflow step>5.2 Alternative Workflows5.2.1 <name of workflow step>6. Category7. Risk8. Possibilities9. Process Owner10. Special Requirements10.1 <name of special requirement>11. Extension Points11.1 <name of extension point>Timing
Business use cases are identified and possibly briefly outlined early in the inception phase, to help in defining the scope of the project. The business use cases that are relevant for the system to be built are then described in more detail within the elaboration phase. Responsibility
A business-process analyst is responsible for the integrity of the use case, ensuring that:
It is recommended that the person responsible for a business use case is also responsible for its enclosing business use-case package; for more information, refer to Guidelines: Business Use-Case Model. Tailoring
If you are performing business modeling merely to chart an existing target organization, with no intention of changing it, you could exclude the following section from the outline to the business use-case specification:
|
Rational Unified
Process |